#pragma once
#include <OpenVolMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh>

// polyhedral volumetric mesh
typedef OpenVolMesh::PolyMesh_ArrayKernelT<>    Mesh;
typedef OpenVolMesh::Vec3f                      Param;
typedef Param::value_type                       Scalar;



enum VertexType     { kTypelessVertex, kSideVertex, kWedgeVertex, kCornerVertex };
enum EdgeType       { kTypelessEdge, kSideEdge, kWedgeEdge };
enum WeightType     { kUniform, kCotangent };
